@import "common";
input{
    outline: none;
}
 #xz-register-content{
        width:1098px;
        margin:30px auto 50px;
        height:586px;
        #xz-register-content-warp3{
            width:100%;
            height:586px;
            .xz-register-content-banner{
                margin-left:80px;
                padding-top:110px;
                float:left;
                img{ 
                width:469px;    
                height:378px;
                }
            }
            .xz-register-content-right{
                float:right;
                height:560px;
                width:365px;
                padding:16px 0 0 46px;
                margin-top:10px;
                background:url(../img/register-bg.jpg) no-repeat;
            .xz-error{
                    color: #fff;
                    background: #ff83b5;
                    width: 315px;
                    padding: 0 5px;
                    height: 25px;
                    line-height: 25px;
                    text-align: center;
                    display: block;
                    font-family: "microsoft yahei";
                     position: absolute;
                    left: 0;
                    bottom: -5px;
                    z-index: 2;
                    border: solid #e73a77 1px;
                    display: none;
                   
            }
  
            .xz-correct{
               position:absolute;
               right:100px;
               top:5px; 
               display: none;
            }
  
            #xz-register-one{
                margin:20px 0 0 -5px;
                overflow: hidden;
                display:inline-block; 
                float: left;
                 h1{
                    
                     float:left;  
                     padding-right:42px;
                     border-right:3px solid grey;
                     margin:3px 65px 0 0;
                     color:#FF1574;
                     font-size:22px;
                 } 
                 span{
                     float:left;
                     font-size:12px;
                     line-height: 40px; 
                 }
         }
         
         .xz-register-bottom{
                   position: absolute;
                   width:405px; 
                   height:50px;
                   background: url(../img/register-bg.jpg) 0 -580px no-repeat;
                   bottom:32px;
                   left:-46px; 
               }
               
          .xz-register-content-two{
               position:relative;
               padding-top:15px;
               padding-bottom:146px;
               
              .VerificationCode{
                   width:98px;
                   height:40px;
                   float:left;
                   font-size:16px;
                   line-height:40px;
                   text-align: center;
               }          
          
               li{
                   text-align:left;
                   width:365px;
                   height:60px;
                   position:relative;
                   i{
                      text-align: center;
                      float:left;
                      color:red; 
                      line-height:36px;
                      width:16px;
                      height:60px;
                   }
                   span{
                       float: left;
                       position:absolute;
                       top:10px;
                       left:6px;
                       font-size: 14px;
                       color: #A9A9A9;
                   }
                   a{
                       color: rgb(0, 102, 204);
                   }
                  #xz-register-phonenumber{
                    margin:5px 0 0 0;
                    width:106px;
                    height:28px;    
                   }
                   .xz-register-put{
                       outline:none;
                       cursor: pointer;
                       border:none;
                       font-size:18px;
                       width:300px;
                       height:45px;
                       background:#F60182;
                       color:#FFFFFF;
                       line-height:45px;
                       border-radius: 3px;
                       
                   }
               } 
            .xz-register-in1{ 
              
              float: left;
              border: 1px solid #e1e1e1;
              width: 192px;
              height: 36px;
              line-height: 36px;
              padding: 0 0 0 111px;
              font-size: 14px; 
              font-family: "microsoft yahei";
            
               }
            .xz-register-in2{
                text-align: center;
                border: 1px solid #e1e1e1;
                 padding:0;
                 float: left;
                   height: 34px;
                   line-height: 36px;
                   padding: 0 5px;
                   font-size: 14px;
                   font-family: "microsoft yahei";
                   width:125px;      
               }
               
               
            }
        
    }
 }
 }
